package com.qymerge.manage.base.ro;

import com.qymerge.manage.core.ro.MasterDataRO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <p>Title: MetaBudget</p>
 * <p>Description: 预算表</p>
 *
 * @author Xiao
 * @version 1.0.0
 * @date 2025/5/12 18:15
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MetaBudgetRO extends MasterDataRO implements Serializable {

    private Long Id;

    private Long OrgId;             // 管理口径组织架构Id
    private String OrgName;

    private String CompanyId;       // 法人公司ID
    private String CompanyName;     // 法人公司名称
    private String CompanyCode;     // 法人公司编码

    private String CostCenterId;    // 预算组织
    private String CostCenterCode;
    private String CostCenterName;

    private String InternalCompanyId;   // 关联公司
    private String InternalCompanyCode;   // 关联公司
    private String InternalCompanyName;   // 关联公司

    private Integer PeriodYear;     // 会计期间-年

    private String VerionNumber;    // 版本号

    private int Actived = -1;       // 状态

}
